immovable property constructed for resale - Alemán Inglés Diccionario